Big Huge Thesaurus

nuclear meltdown

noun